reverse osmosis filters offshore bottled water drinking water development microsoft oil adsorber mepc 107 49 filtration emulsified filter membrane bioreactor marine javascript water outsourcing